#ifndef _np_game
#define _np_game

#include "Renderer.h"
#include "Object.h"

class Game{
protected:
	Renderer* mRenderer;
	int mWidth;
	int mHeight;
	void render_scene();

	Object obj;
public:
	Game();
	~Game();
	void render(const float& elapsed);
	void surface_changed(const int& width, const int& height);
	void touch(const float& x, const float& y);
	inline const int& getWidth(){ return mWidth;};
	inline const int& getHeight(){ return mHeight;};
};
#endif //#ifndef _np_gamem
